Distributed Computing Column
نویسندگان
چکیده
The undisrupted operation of logical structures and services is a crucial requirement in modern day communication networks. As the vertices and edges of the network may occasionally fail or malfunction, it is desirable to make those structures robust against failures. Fault-Tolerant (FT) Logical Network Structures are low cost high resilient structures, constructed on top of a given network, that satisfy certain desirable performance requirements concerning, e.g., connectivity, distance or capacity. In this survey, we review some recent results for designing FT network structures. We classify the existing construction algorithms into four classes and discuss the settings in which a given approach might become useful. We hope that this would pave the way towards the development of a more generalized theory for the design of fault-tolerant networks.
منابع مشابه
A Review of the SIROCCO 2005 Conference
The Distributed Computing Column covers the theory of systems that are composed of a number of interacting computing elements. These include problems of communication and networking, databases, distributed shared memory, multiprocessor architectures, operating systems, verification, Internet, and the Web. This issue consists of: • “A review of the SIROCCO 2005 conference,” by Corentin Travers. ...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملObject Interconnections Comparing Alternative Server Programming Techniques ( Column 4 ) Douglas
This column examines and evaluates several techniques for developing client/server applications in order to illustrate key aspects of distributed programming. The application we’re examining enables investment brokers to query the price of a stock from a distributed quote database. Our two previous columns outlined the distributed computing requirements of this application and examined several ...
متن کاملObject Interconnections Comparing Alternative Server Programming Techniques ( Column 4 )
This column examines and evaluates several techniques for developing client/server applications in order to illustrate key aspects of distributed programming. The application we’re examining enables investment brokers to query the price of a stock from a distributed quote database. Our two previous columns outlined the distributed computing requirements of this application and examined several ...
متن کاملDisTriB: Distributed Trust Management Model Based on Gossip Learning and Bayesian Networks in Collaborative Computing Systems
The interactions among peers in Peer-to-Peer systems as a distributed collaborative system are based on asynchronous and unreliable communications. Trust is an essential and facilitating component in these interactions specially in such uncertain environments. Various attacks are possible due to large-scale nature and openness of these systems that affects the trust. Peers has not enough inform...
متن کاملDISC at its 20 th anniversary : Past , Present and Future
The Distributed Computing Column covers the theory of systems that are composed of a number of interacting computing elements. These include problems of communication and networking, databases, distributed shared memory, multiprocessor architectures, operating systems, verification, Internet, and the Web. This issue consists of: • A review of the DISC 2006 conference by Shlomi Dolev, followed b...
متن کامل